//Background converted using Mollusk's PAGfx Converter
//This Background uses SelectDir_Pal

const int SelectDir_Info[3] = {2, 256, 192}; // BgMode, Width, Height

const unsigned short SelectDir_Map[768] __attribute__ ((aligned (4))) = {
0, 1, 2, 3, 1, 2, 3, 4, 5, 3, 1, 6, 7, 1, 2, 8, 
9, 2, 3, 10, 11, 3, 1, 12, 13, 1, 2, 3, 1, 2, 3, 14, 
15, 16, 17, 3089, 16, 17, 3089, 18, 19, 3089, 16, 20, 21, 16, 17, 22, 
23, 17, 3089, 24, 25, 3089, 16, 26, 27, 16, 17, 3089, 16, 17, 3089, 28, 
29, 30, 31, 32, 30, 31, 32, 33, 34, 32, 30, 35, 36, 30, 31, 37, 
38, 31, 32, 33, 34, 32, 30, 35, 36, 30, 31, 32, 30, 31, 32, 39, 
40, 41, 1064, 40, 41, 1064, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 
52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 1064, 40, 41, 1064, 40, 41, 
62, 63, 64, 1088, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 
75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 64, 1088, 63, 64, 85, 86, 
87, 88, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 
3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 1, 2, 3, 89, 90, 91, 
92, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 
3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 93, 94, 95, 
96, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 
16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 97, 98, 99, 
100, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 
17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 101, 102, 103, 
92, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 
3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 104, 105, 106, 
96, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 
16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 97, 107, 108, 
100, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 
17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 101, 109, 110, 
92, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 
3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 104, 111, 112, 
96, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 
16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 97, 113, 114, 
100, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 
17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 101, 115, 116, 
92, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 
3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 104, 117, 118, 
96, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 
16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 97, 119, 120, 
100, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 
17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 101, 121, 116, 
92, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 
3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 104, 122, 112, 
123, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 
16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 17, 3089, 16, 124, 125, 126, 
127, 128, 129, 130, 131, 129, 130, 131, 129, 130, 131, 129, 130, 131, 129, 130, 
131, 129, 130, 131, 129, 130, 131, 129, 130, 131, 129, 130, 131, 132, 133, 134, 
135, 136, 137, 137, 138, 139, 140, 141, 142, 143, 144, 137, 137, 137, 145, 146, 
147, 148, 137, 137, 137, 137, 137, 149, 150, 151, 137, 137, 137, 137, 152, 153, 
154, 155, 156, 157, 158, 159, 160, 161, 162, 163, 164, 165, 166, 167, 168, 169, 
170, 171, 172, 173, 174, 175, 176, 177, 178, 179, 180, 181, 182, 183, 184, 185, 
186, 187, 188, 189, 190, 191, 192, 193, 194, 195, 196, 197, 198, 199, 200, 201, 
202, 203, 204, 205, 206, 207, 208, 209, 210, 211, 212, 213, 214, 215, 216, 217
};

const unsigned char SelectDir_Tiles[13952] __attribute__ ((aligned (4))) = {
1, 1, 2, 1, 1, 2, 1, 1, 3, 5, 3, 3, 4, 3, 3, 4, 
4, 3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 
3, 6, 3, 3, 6, 3, 3, 6, 4, 3, 3, 6, 3, 3, 6, 3, 
3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 6, 
2, 1, 1, 2, 1, 1, 2, 1, 3, 3, 4, 3, 3, 4, 3, 3, 
3, 6, 3, 3, 6, 3, 3, 6, 6, 3, 3, 6, 3, 3, 6, 3, 
3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 6, 
6, 3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 
1, 2, 1, 1, 2, 1, 1, 2, 4, 3, 3, 4, 3, 3, 4, 3, 
3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 6, 
6, 3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 
3, 6, 3, 3, 6, 3, 3, 6, 6, 3, 3, 6, 3, 3, 6, 3, 
1, 1, 2, 1, 1, 2, 1, 1, 3, 4, 3, 3, 4, 3, 3, 4, 
6, 3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 
3, 6, 3, 3, 6, 3, 3, 6, 6, 3, 3, 6, 3, 3, 6, 3, 
3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 6, 
2, 1, 1, 2, 1, 1, 2, 1, 3, 3, 4, 3, 3, 4, 3, 3, 
7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 10, 9, 9, 10, 9, 9, 
10, 10, 10, 3, 3, 6, 3, 3, 10, 10, 3, 3, 6, 3, 3, 6, 
10, 10, 3, 6, 3, 3, 10, 10, 10, 10, 6, 3, 3, 6, 10, 3, 
1, 2, 1, 1, 2, 1, 1, 2, 4, 3, 3, 4, 3, 3, 4, 3, 
7, 7, 7, 7, 7, 7, 7, 3, 10, 9, 9, 10, 9, 9, 10, 6, 
6, 3, 3, 6, 3, 3, 10, 3, 3, 3, 6, 3, 3, 6, 10, 3, 
10, 10, 3, 3, 6, 3, 10, 6, 6, 10, 10, 6, 3, 3, 10, 3, 
1, 2, 1, 1, 2, 1, 1, 2, 4, 3, 3, 4, 3, 3, 4, 3, 
7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 10, 9, 9, 10, 9, 9, 
10, 10, 10, 6, 3, 3, 6, 3, 10, 10, 6, 3, 3, 6, 3, 3, 
10, 10, 3, 3, 6, 3, 10, 6, 10, 10, 3, 6, 3, 3, 10, 3, 
1, 1, 2, 1, 1, 2, 1, 1, 3, 4, 3, 3, 4, 3, 3, 4, 
7, 7, 7, 7, 7, 7, 7, 3, 10, 9, 9, 10, 9, 9, 10, 3, 
3, 6, 3, 3, 6, 3, 10, 6, 6, 3, 3, 6, 3, 3, 10, 3, 
3, 3, 6, 3, 3, 6, 10, 3, 3, 6, 3, 3, 6, 3, 10, 6, 
1, 1, 2, 1, 1, 2, 1, 1, 3, 4, 3, 3, 4, 3, 3, 4, 
7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 10, 9, 9, 10, 9, 9, 
10, 10, 10, 3, 6, 3, 3, 6, 10, 10, 3, 6, 3, 3, 6, 3, 
10, 10, 6, 3, 3, 6, 3, 10, 10, 10, 3, 3, 6, 3, 3, 10, 
2, 1, 1, 2, 1, 1, 2, 1, 3, 3, 4, 3, 3, 4, 3, 3, 
7, 7, 7, 7, 7, 7, 7, 6, 10, 9, 9, 10, 9, 9, 10, 3, 
3, 3, 6, 3, 3, 6, 10, 3, 3, 6, 3, 3, 6, 3, 10, 6, 
6, 3, 3, 6, 3, 3, 10, 3, 3, 3, 6, 3, 3, 6, 10, 3, 
2, 1, 1, 2, 1, 1, 2, 1, 3, 3, 4, 3, 3, 4, 3, 3, 
7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 10, 9, 9, 10, 9, 9, 
10, 10, 10, 3, 3, 6, 3, 3, 10, 10, 3, 3, 6, 3, 3, 6, 
10, 10, 3, 6, 3, 10, 10, 10, 10, 10, 6, 3, 3, 10, 3, 3, 
1, 2, 1, 1, 2, 1, 1, 2, 4, 3, 3, 4, 3, 3, 4, 3, 
7, 7, 7, 7, 7, 7, 7, 3, 10, 9, 9, 10, 9, 9, 10, 6, 
6, 3, 3, 6, 3, 3, 10, 3, 3, 3, 6, 3, 3, 6, 10, 3, 
10, 10, 3, 3, 6, 3, 10, 6, 6, 3, 10, 6, 3, 3, 10, 3, 
1, 2, 1, 1, 2, 1, 1, 2, 4, 3, 3, 4, 3, 3, 4, 3, 
7, 7, 7, 7, 7, 7, 7, 7, 9, 9, 10, 9, 9, 10, 9, 9, 
10, 10, 10, 6, 3, 3, 6, 3, 10, 10, 6, 3, 3, 6, 3, 3, 
10, 10, 3, 3, 6, 3, 10, 10, 10, 10, 3, 6, 3, 3, 10, 3, 
1, 1, 2, 1, 1, 2, 1, 1, 3, 4, 3, 3, 4, 3, 3, 4, 
7, 7, 7, 7, 7, 7, 7, 3, 10, 9, 9, 10, 9, 9, 10, 3, 
3, 6, 3, 3, 6, 3, 10, 6, 6, 3, 3, 6, 3, 3, 10, 3, 
10, 10, 6, 3, 3, 6, 10, 3, 3, 10, 10, 3, 6, 3, 10, 6, 
2, 1, 1, 2, 3, 3, 4, 3, 3, 3, 4, 3, 3, 4, 3, 6, 
3, 6, 3, 3, 6, 3, 6, 8, 6, 3, 3, 6, 3, 4, 11, 8, 
3, 3, 6, 3, 2, 12, 13, 8, 3, 6, 3, 3, 14, 6, 13, 15, 
6, 3, 3, 6, 2, 6, 8, 8, 3, 3, 6, 3, 2, 12, 13, 8, 
4, 3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 
3, 6, 3, 3, 6, 3, 3, 6, 4, 3, 3, 6, 3, 3, 6, 3, 
3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 6, 
4, 3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 
3, 6, 3, 3, 6, 3, 3, 6, 6, 3, 3, 6, 3, 3, 6, 3, 
3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 6, 
6, 3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 
3, 6, 3, 3, 6, 3, 3, 6, 6, 3, 3, 6, 3, 3, 6, 3, 
3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 6, 
6, 3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 
3, 6, 3, 3, 6, 3, 3, 6, 6, 3, 3, 6, 3, 3, 6, 3, 
3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 6, 
10, 10, 3, 3, 6, 10, 3, 6, 10, 10, 3, 6, 3, 10, 6, 3, 
10, 10, 6, 3, 3, 10, 3, 3, 10, 10, 3, 3, 6, 10, 10, 6, 
10, 10, 3, 6, 3, 3, 10, 10, 10, 10, 6, 3, 3, 6, 3, 3, 
10, 10, 3, 3, 6, 3, 3, 6, 10, 10, 3, 6, 3, 3, 6, 3, 
3, 3, 6, 3, 3, 6, 10, 3, 3, 6, 3, 3, 6, 3, 10, 6, 
6, 3, 10, 6, 3, 3, 10, 3, 3, 10, 10, 3, 3, 6, 10, 3, 
10, 10, 3, 3, 6, 3, 10, 6, 6, 3, 3, 6, 3, 3, 10, 3, 
3, 3, 6, 3, 3, 6, 10, 3, 3, 6, 3, 3, 6, 3, 10, 6, 
10, 10, 6, 3, 3, 6, 10, 3, 10, 10, 3, 3, 6, 3, 10, 6, 
10, 10, 3, 6, 3, 3, 10, 3, 10, 10, 6, 3, 3, 6, 10, 3, 
10, 10, 3, 3, 6, 3, 10, 10, 10, 10, 3, 6, 3, 3, 6, 3, 
10, 10, 6, 3, 3, 6, 3, 3, 10, 10, 3, 3, 6, 3, 3, 6, 
6, 3, 3, 6, 3, 3, 10, 3, 3, 3, 6, 3, 3, 6, 10, 3, 
3, 6, 3, 3, 6, 3, 10, 6, 6, 3, 3, 6, 3, 3, 10, 3, 
10, 10, 6, 3, 3, 6, 10, 3, 3, 6, 3, 3, 6, 3, 10, 6, 
6, 3, 3, 6, 3, 3, 10, 3, 3, 3, 6, 3, 3, 6, 10, 3, 
10, 10, 3, 6, 3, 3, 6, 10, 10, 10, 6, 3, 3, 6, 3, 10, 
10, 10, 3, 3, 6, 3, 3, 10, 10, 10, 3, 6, 3, 3, 6, 10, 
10, 10, 6, 3, 3, 6, 3, 10, 10, 10, 3, 3, 6, 3, 3, 6, 
10, 10, 3, 6, 3, 3, 6, 3, 10, 10, 6, 3, 3, 6, 3, 3, 
3, 6, 3, 3, 6, 3, 10, 6, 6, 3, 3, 6, 3, 3, 10, 3, 
3, 3, 6, 3, 3, 6, 10, 3, 3, 6, 3, 3, 6, 3, 10, 6, 
6, 3, 3, 6, 3, 3, 10, 3, 3, 3, 6, 3, 3, 6, 10, 3, 
3, 6, 3, 3, 6, 3, 10, 6, 6, 3, 3, 6, 3, 3, 10, 3, 
10, 10, 3, 3, 6, 10, 3, 6, 10, 10, 3, 6, 3, 10, 10, 10, 
10, 10, 6, 3, 3, 10, 3, 3, 10, 10, 3, 3, 6, 10, 3, 6, 
10, 10, 3, 6, 3, 10, 6, 3, 10, 10, 6, 3, 3, 6, 3, 3, 
10, 10, 3, 3, 6, 3, 3, 6, 10, 10, 3, 6, 3, 3, 6, 3, 
3, 3, 10, 3, 3, 6, 10, 3, 10, 10, 3, 3, 6, 3, 10, 6, 
6, 10, 3, 6, 3, 3, 10, 3, 3, 10, 6, 3, 3, 6, 10, 3, 
3, 6, 10, 3, 6, 3, 10, 6, 6, 3, 3, 6, 3, 3, 10, 3, 
3, 3, 6, 3, 3, 6, 10, 3, 3, 6, 3, 3, 6, 3, 10, 6, 
10, 10, 6, 3, 3, 10, 3, 3, 10, 10, 3, 3, 6, 10, 3, 6, 
10, 10, 3, 6, 3, 10, 6, 3, 10, 10, 6, 3, 3, 10, 10, 3, 
10, 10, 3, 3, 6, 3, 10, 10, 10, 10, 3, 6, 3, 3, 6, 3, 
10, 10, 6, 3, 3, 6, 3, 3, 10, 10, 3, 3, 6, 3, 3, 6, 
6, 3, 3, 6, 3, 3, 10, 3, 3, 3, 6, 3, 3, 6, 10, 3, 
3, 6, 10, 3, 6, 3, 10, 6, 6, 10, 10, 6, 3, 3, 10, 3, 
10, 10, 6, 3, 3, 6, 10, 3, 3, 6, 3, 3, 6, 3, 10, 6, 
6, 3, 3, 6, 3, 3, 10, 3, 3, 3, 6, 3, 3, 6, 10, 3, 
3, 6, 3, 3, 14, 6, 13, 15, 6, 3, 3, 6, 2, 6, 8, 8, 
3, 3, 6, 3, 2, 12, 13, 8, 3, 6, 3, 3, 14, 6, 13, 15, 
6, 3, 3, 6, 2, 6, 8, 8, 3, 3, 6, 3, 2, 12, 13, 8, 
3, 6, 3, 3, 14, 6, 13, 15, 6, 3, 3, 6, 2, 6, 8, 8, 
3, 6, 3, 2, 16, 2, 2, 16, 6, 3, 6, 18, 12, 12, 11, 12, 
2, 12, 15, 15, 15, 20, 15, 15, 13, 20, 22, 19, 23, 19, 19, 23, 
25, 26, 27, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
2, 2, 16, 2, 2, 16, 2, 2, 12, 11, 12, 12, 11, 12, 12, 11, 
20, 15, 15, 20, 15, 15, 20, 15, 19, 19, 23, 19, 19, 23, 19, 19, 
28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
16, 2, 2, 16, 2, 2, 16, 2, 12, 12, 11, 12, 12, 11, 12, 12, 
15, 20, 15, 15, 20, 15, 15, 20, 23, 19, 19, 23, 19, 19, 23, 19, 
28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
2, 16, 2, 2, 16, 2, 2, 16, 11, 12, 12, 11, 12, 12, 11, 12, 
15, 15, 20, 15, 15, 20, 15, 15, 19, 23, 19, 19, 23, 19, 19, 23, 
28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
10, 10, 10, 10, 10, 10, 10, 10, 12, 11, 12, 12, 11, 12, 12, 11, 
20, 15, 15, 20, 15, 15, 20, 15, 19, 19, 23, 19, 19, 23, 19, 19, 
28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
10, 10, 10, 10, 10, 10, 10, 2, 12, 12, 11, 12, 12, 11, 12, 12, 
15, 20, 15, 15, 20, 15, 15, 20, 23, 19, 19, 23, 19, 19, 23, 19, 
28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
10, 10, 10, 10, 10, 10, 10, 10, 12, 12, 11, 12, 12, 11, 12, 12, 
15, 20, 15, 15, 20, 15, 15, 20, 23, 19, 19, 23, 19, 19, 23, 19, 
28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
10, 10, 10, 10, 10, 10, 10, 16, 11, 12, 12, 11, 12, 12, 11, 12, 
15, 15, 20, 15, 15, 20, 15, 15, 19, 23, 19, 19, 23, 19, 19, 23, 
28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
10, 10, 10, 10, 10, 10, 10, 10, 11, 12, 12, 11, 12, 12, 11, 12, 
15, 15, 20, 15, 15, 20, 15, 15, 19, 23, 19, 19, 23, 19, 19, 23, 
28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
10, 10, 10, 10, 10, 10, 10, 2, 12, 11, 12, 12, 11, 12, 12, 11, 
20, 15, 15, 20, 15, 15, 20, 15, 19, 19, 23, 19, 19, 23, 19, 19, 
28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
2, 2, 16, 2, 2, 13, 17, 8, 12, 11, 12, 12, 11, 11, 15, 19, 
20, 15, 15, 20, 21, 20, 19, 19, 19, 19, 23, 19, 19, 24, 23, 23, 
28, 28, 28, 28, 28, 28, 28, 27, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 31, 32, 32, 32, 29, 30, 29, 29, 35, 36, 36, 36, 
29, 29, 29, 29, 39, 36, 36, 33, 29, 29, 29, 29, 39, 36, 36, 39, 
29, 30, 29, 29, 35, 36, 36, 35, 29, 29, 29, 29, 39, 36, 36, 36, 
29, 29, 29, 29, 39, 36, 36, 46, 29, 30, 29, 29, 35, 36, 36, 35, 
32, 33, 34, 29, 29, 29, 29, 29, 36, 36, 37, 38, 29, 30, 29, 29, 
40, 36, 36, 39, 34, 32, 32, 41, 39, 36, 36, 39, 42, 36, 36, 32, 
41, 36, 36, 31, 42, 36, 36, 32, 36, 45, 39, 29, 42, 36, 36, 46, 
45, 36, 36, 38, 42, 36, 36, 36, 39, 36, 36, 39, 42, 36, 36, 46, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 29, 
29, 29, 29, 29, 31, 32, 32, 31, 29, 29, 29, 29, 39, 36, 36, 39, 
30, 29, 29, 30, 39, 36, 36, 39, 39, 39, 44, 29, 39, 36, 36, 39, 
36, 36, 36, 39, 39, 36, 36, 39, 51, 36, 36, 49, 39, 36, 36, 39, 
29, 34, 33, 32, 32, 32, 32, 29, 38, 37, 36, 36, 36, 36, 36, 30, 
39, 36, 36, 41, 31, 39, 38, 29, 39, 36, 36, 45, 36, 36, 45, 43, 
39, 36, 36, 33, 47, 36, 36, 48, 39, 36, 36, 39, 32, 36, 36, 42, 
39, 36, 36, 39, 32, 36, 36, 42, 39, 36, 36, 39, 49, 36, 36, 48, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 38, 41, 32, 32, 39, 29, 29, 43, 45, 36, 36, 36, 36, 40, 29, 
39, 36, 36, 39, 32, 36, 36, 38, 39, 36, 36, 33, 50, 36, 36, 42, 
39, 36, 36, 36, 36, 36, 36, 42, 39, 36, 36, 33, 42, 48, 42, 43, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 29, 
32, 32, 32, 42, 40, 33, 43, 29, 36, 36, 36, 36, 36, 36, 33, 29, 
36, 36, 36, 48, 36, 36, 49, 29, 36, 36, 36, 42, 36, 36, 32, 29, 
36, 36, 36, 42, 36, 36, 32, 29, 36, 36, 36, 48, 36, 36, 49, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
32, 32, 41, 29, 31, 32, 32, 39, 36, 36, 32, 29, 46, 36, 36, 39, 
36, 36, 32, 34, 36, 36, 36, 35, 36, 36, 32, 41, 36, 36, 36, 39, 
36, 36, 32, 46, 36, 36, 36, 39, 36, 36, 36, 36, 51, 36, 36, 35, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
32, 32, 32, 32, 32, 32, 34, 43, 36, 36, 36, 36, 36, 36, 42, 32, 
42, 33, 36, 36, 33, 48, 34, 36, 29, 39, 36, 36, 39, 29, 42, 36, 
29, 39, 36, 36, 39, 29, 42, 36, 29, 39, 36, 36, 39, 30, 42, 36, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 29, 
39, 32, 32, 41, 43, 29, 29, 29, 36, 36, 36, 36, 46, 43, 29, 29, 
36, 32, 39, 36, 36, 31, 30, 29, 36, 50, 33, 36, 36, 39, 29, 29, 
36, 36, 36, 36, 36, 39, 29, 29, 36, 50, 42, 48, 42, 38, 30, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 32, 32, 32, 32, 32, 32, 29, 29, 36, 36, 36, 36, 36, 36, 
29, 30, 36, 36, 36, 50, 36, 36, 29, 29, 36, 36, 36, 42, 36, 36, 
29, 43, 36, 36, 36, 42, 36, 36, 29, 48, 36, 36, 47, 42, 36, 36, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
41, 29, 31, 32, 32, 34, 29, 32, 32, 29, 39, 36, 36, 42, 31, 36, 
32, 29, 35, 36, 36, 48, 40, 36, 32, 29, 39, 36, 36, 44, 36, 36, 
32, 29, 39, 36, 36, 33, 36, 36, 32, 29, 35, 36, 36, 36, 45, 32, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 29, 
32, 32, 34, 32, 32, 41, 31, 32, 36, 36, 42, 36, 36, 36, 36, 36, 
36, 36, 42, 36, 36, 32, 35, 36, 36, 36, 42, 36, 36, 32, 39, 36, 
36, 36, 42, 36, 36, 32, 39, 36, 36, 36, 42, 36, 36, 32, 35, 36, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
39, 29, 29, 38, 41, 32, 32, 39, 36, 31, 43, 45, 36, 36, 36, 36, 
36, 35, 39, 36, 36, 39, 32, 36, 36, 39, 39, 36, 36, 33, 50, 36, 
36, 39, 39, 36, 36, 36, 36, 36, 36, 35, 39, 36, 36, 33, 42, 48, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 41, 32, 32, 34, 40, 32, 40, 29, 32, 36, 36, 42, 36, 36, 
36, 38, 49, 36, 36, 48, 36, 36, 36, 42, 32, 36, 36, 44, 36, 36, 
36, 42, 32, 36, 36, 36, 46, 33, 42, 43, 49, 36, 36, 52, 36, 46, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 29, 
32, 39, 32, 32, 32, 32, 32, 32, 36, 39, 36, 36, 36, 36, 36, 36, 
36, 38, 42, 47, 36, 36, 35, 42, 46, 29, 29, 32, 36, 36, 42, 29, 
38, 29, 29, 32, 36, 36, 42, 29, 53, 29, 29, 49, 36, 36, 48, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 42, 33, 32, 40, 44, 29, 29, 42, 36, 36, 36, 36, 36, 39, 29, 
33, 36, 36, 42, 36, 36, 45, 30, 32, 36, 36, 42, 36, 36, 36, 29, 
32, 36, 36, 42, 36, 36, 36, 29, 32, 36, 36, 42, 36, 36, 36, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
32, 32, 32, 42, 40, 33, 43, 34, 36, 36, 36, 36, 36, 36, 33, 42, 
36, 36, 36, 42, 36, 36, 32, 42, 36, 36, 36, 42, 36, 36, 32, 42, 
36, 36, 36, 42, 36, 36, 32, 42, 36, 36, 36, 42, 36, 36, 32, 42, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 29, 
32, 32, 31, 29, 41, 32, 32, 34, 36, 36, 39, 38, 36, 36, 36, 42, 
36, 36, 39, 35, 36, 36, 36, 42, 36, 36, 39, 50, 36, 36, 36, 42, 
36, 36, 33, 36, 36, 36, 36, 42, 36, 36, 36, 36, 40, 36, 36, 42, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
41, 32, 32, 34, 29, 31, 32, 32, 32, 36, 36, 42, 39, 36, 36, 36, 
32, 36, 36, 42, 37, 36, 36, 48, 32, 36, 36, 42, 36, 36, 36, 42, 
32, 36, 36, 36, 36, 36, 36, 42, 32, 36, 36, 36, 36, 36, 36, 48, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
33, 42, 29, 29, 29, 29, 29, 29, 36, 36, 44, 29, 29, 29, 29, 29, 
36, 36, 51, 29, 29, 30, 29, 29, 36, 36, 32, 29, 29, 29, 29, 29, 
36, 36, 32, 29, 29, 29, 29, 29, 36, 36, 49, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 56, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
29, 29, 29, 29, 39, 36, 36, 39, 29, 29, 29, 29, 39, 36, 36, 39, 
29, 30, 29, 29, 35, 36, 36, 36, 29, 29, 29, 29, 39, 36, 36, 36, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
39, 36, 36, 39, 42, 36, 36, 32, 41, 36, 36, 39, 42, 36, 36, 32, 
36, 36, 36, 31, 42, 36, 36, 36, 36, 36, 40, 43, 42, 36, 36, 36, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
42, 36, 36, 32, 39, 36, 36, 39, 44, 36, 36, 32, 39, 36, 36, 39, 
36, 36, 36, 54, 39, 36, 36, 39, 36, 36, 50, 34, 39, 36, 36, 39, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
39, 36, 36, 39, 32, 36, 36, 42, 39, 36, 36, 39, 32, 36, 36, 42, 
42, 36, 36, 45, 37, 36, 45, 30, 29, 41, 45, 36, 36, 40, 34, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
39, 36, 36, 39, 39, 36, 36, 42, 39, 36, 36, 39, 39, 36, 36, 42, 
38, 36, 36, 45, 45, 36, 46, 29, 29, 44, 50, 36, 36, 32, 34, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
36, 36, 36, 42, 36, 36, 32, 29, 36, 36, 36, 42, 36, 36, 32, 29, 
36, 36, 36, 47, 36, 36, 51, 29, 36, 36, 36, 31, 45, 46, 34, 29, 
36, 36, 36, 29, 29, 29, 29, 29, 35, 39, 39, 30, 29, 29, 30, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
36, 36, 36, 36, 31, 36, 36, 39, 36, 36, 36, 50, 42, 36, 36, 39, 
36, 36, 36, 31, 48, 36, 36, 35, 36, 36, 36, 43, 42, 36, 36, 39, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
29, 39, 36, 36, 39, 29, 42, 36, 29, 39, 36, 36, 39, 29, 42, 36, 
29, 39, 36, 36, 39, 30, 29, 46, 29, 39, 36, 36, 39, 29, 29, 34, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
36, 32, 42, 36, 36, 39, 29, 29, 36, 32, 42, 36, 36, 39, 29, 29, 
36, 36, 46, 36, 36, 38, 30, 29, 40, 36, 36, 46, 44, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
29, 42, 36, 36, 32, 42, 36, 36, 38, 32, 36, 36, 32, 33, 36, 36, 
42, 36, 36, 36, 36, 36, 36, 36, 42, 36, 36, 36, 36, 36, 36, 36, 
42, 36, 32, 29, 29, 29, 29, 39, 42, 36, 32, 29, 30, 29, 29, 35, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
32, 29, 39, 36, 36, 36, 33, 32, 46, 42, 39, 36, 36, 36, 44, 32, 
36, 39, 35, 36, 36, 52, 29, 32, 36, 39, 39, 36, 36, 41, 29, 32, 
36, 39, 29, 29, 29, 29, 29, 29, 36, 39, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
36, 36, 42, 36, 36, 32, 39, 36, 36, 36, 42, 36, 36, 32, 39, 36, 
36, 36, 42, 36, 36, 45, 52, 36, 36, 36, 42, 36, 36, 32, 41, 36, 
29, 29, 42, 36, 36, 32, 29, 29, 30, 29, 38, 35, 39, 31, 30, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
36, 39, 39, 36, 36, 39, 39, 36, 36, 39, 39, 36, 36, 39, 39, 36, 
36, 35, 38, 36, 36, 45, 45, 36, 32, 43, 29, 44, 50, 36, 36, 32, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
36, 42, 32, 36, 36, 42, 36, 36, 36, 42, 32, 36, 36, 42, 36, 36, 
46, 29, 49, 36, 36, 48, 36, 36, 34, 29, 32, 36, 36, 42, 45, 36, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
45, 29, 29, 32, 36, 36, 42, 29, 36, 29, 29, 32, 36, 36, 42, 29, 
36, 29, 29, 49, 36, 36, 48, 29, 36, 38, 29, 32, 36, 36, 42, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
32, 36, 36, 42, 36, 36, 36, 29, 32, 36, 36, 42, 36, 36, 45, 29, 
39, 36, 36, 50, 36, 36, 33, 30, 29, 41, 45, 36, 45, 33, 43, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
36, 36, 36, 42, 36, 36, 32, 42, 36, 36, 36, 42, 36, 36, 32, 42, 
36, 36, 36, 50, 36, 36, 40, 42, 36, 36, 36, 31, 45, 46, 34, 42, 
36, 36, 36, 29, 29, 29, 29, 29, 39, 39, 35, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
36, 36, 36, 46, 39, 36, 36, 42, 36, 36, 36, 41, 39, 36, 36, 42, 
36, 36, 36, 55, 39, 36, 36, 42, 36, 36, 50, 29, 39, 36, 36, 42, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
32, 36, 36, 42, 36, 36, 36, 42, 32, 36, 36, 42, 36, 36, 36, 42, 
32, 36, 36, 42, 49, 36, 36, 52, 32, 36, 36, 42, 34, 32, 36, 36, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
36, 36, 32, 29, 29, 29, 29, 29, 36, 36, 32, 29, 29, 29, 29, 29, 
36, 36, 35, 29, 29, 30, 29, 29, 46, 39, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 57, 57, 57, 57, 57, 57, 57, 57, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 15, 15, 21, 20, 22, 58, 19, 24, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 56, 59, 60, 29, 29, 29, 29, 69, 59, 3, 1, 
29, 29, 29, 29, 74, 75, 1, 3, 29, 30, 29, 69, 76, 1, 3, 6, 
29, 29, 29, 82, 1, 3, 6, 3, 29, 29, 29, 86, 3, 4, 3, 3, 
29, 30, 29, 90, 4, 3, 3, 6, 29, 29, 29, 93, 3, 3, 6, 3, 
1, 1, 2, 1, 1, 2, 1, 1, 1, 5, 3, 3, 4, 3, 3, 4, 
4, 3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 
3, 6, 3, 3, 6, 3, 3, 6, 6, 3, 3, 6, 3, 3, 6, 3, 
3, 3, 6, 3, 3, 6, 3, 3, 3, 6, 3, 3, 6, 3, 3, 6, 
2, 1, 1, 2, 1, 1, 15, 15, 3, 3, 4, 3, 3, 21, 61, 62, 
3, 6, 3, 3, 6, 20, 41, 39, 6, 3, 3, 6, 19, 77, 31, 65, 
3, 3, 6, 3, 23, 65, 44, 42, 3, 6, 3, 3, 87, 70, 42, 34, 
6, 3, 3, 6, 67, 91, 34, 38, 3, 3, 6, 3, 94, 72, 79, 83, 
61, 62, 63, 39, 64, 31, 65, 66, 41, 39, 31, 31, 65, 44, 70, 71, 
31, 44, 70, 42, 71, 71, 34, 72, 42, 34, 72, 78, 78, 78, 79, 43, 
72, 79, 43, 36, 36, 83, 83, 84, 79, 83, 36, 36, 36, 36, 29, 88, 
43, 36, 1, 1, 1, 1, 3, 80, 88, 80, 95, 95, 95, 95, 25, 85, 
67, 68, 30, 29, 29, 30, 29, 29, 72, 73, 10, 29, 29, 29, 29, 29, 
43, 29, 10, 29, 29, 29, 29, 29, 29, 80, 81, 10, 29, 30, 29, 29, 
80, 85, 27, 10, 29, 29, 29, 29, 25, 26, 89, 10, 29, 29, 29, 29, 
85, 27, 92, 10, 29, 30, 29, 29, 27, 89, 81, 10, 29, 29, 29, 29, 
29, 29, 29, 93, 3, 6, 3, 3, 29, 30, 29, 93, 4, 3, 3, 6, 
29, 29, 29, 93, 3, 3, 6, 3, 29, 29, 29, 93, 3, 6, 3, 3, 
29, 30, 29, 93, 4, 3, 3, 6, 29, 29, 29, 93, 3, 3, 6, 3, 
29, 29, 29, 93, 3, 6, 3, 3, 29, 30, 29, 93, 4, 3, 3, 6, 
3, 6, 3, 3, 7, 83, 84, 25, 6, 3, 3, 6, 10, 80, 26, 28, 
3, 3, 6, 3, 10, 26, 89, 81, 3, 6, 3, 3, 10, 10, 10, 10, 
6, 3, 3, 6, 94, 67, 87, 19, 3, 3, 6, 3, 94, 67, 87, 19, 
3, 6, 3, 3, 94, 67, 87, 19, 6, 3, 3, 6, 94, 67, 87, 19, 
26, 27, 27, 27, 27, 27, 27, 89, 92, 81, 81, 81, 81, 81, 81, 81, 
97, 97, 97, 97, 97, 97, 97, 97, 10, 10, 10, 10, 10, 10, 10, 10, 
22, 98, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 98, 15, 15, 21, 58, 23, 99, 22, 103, 15, 15, 21, 58, 23, 99, 
96, 81, 97, 10, 29, 29, 29, 29, 97, 97, 97, 10, 29, 30, 29, 29, 
97, 97, 97, 10, 29, 29, 29, 29, 10, 10, 10, 10, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 30, 29, 29, 
29, 29, 29, 93, 3, 3, 6, 3, 29, 29, 29, 93, 3, 6, 3, 3, 
29, 30, 29, 93, 4, 3, 3, 6, 29, 29, 29, 93, 3, 3, 6, 3, 
29, 29, 29, 93, 3, 6, 3, 3, 29, 30, 29, 93, 4, 3, 3, 6, 
29, 29, 29, 93, 3, 3, 6, 3, 29, 29, 29, 93, 3, 6, 3, 3, 
3, 3, 6, 3, 94, 67, 87, 19, 3, 6, 3, 3, 94, 67, 87, 19, 
6, 3, 3, 6, 94, 67, 87, 19, 3, 3, 6, 3, 94, 67, 87, 19, 
3, 6, 3, 3, 94, 67, 87, 19, 6, 3, 3, 6, 94, 67, 87, 19, 
3, 3, 6, 3, 94, 67, 87, 19, 3, 6, 3, 3, 94, 67, 87, 19, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 103, 15, 15, 21, 101, 23, 99, 22, 98, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 100, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 30, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 29, 29, 29, 
29, 30, 29, 93, 4, 3, 3, 6, 29, 29, 29, 93, 3, 3, 6, 3, 
29, 29, 29, 93, 3, 6, 3, 3, 29, 30, 29, 93, 4, 3, 3, 6, 
29, 29, 29, 93, 3, 3, 6, 3, 29, 29, 29, 93, 3, 6, 3, 3, 
29, 30, 29, 93, 4, 3, 3, 6, 29, 29, 29, 93, 3, 3, 6, 3, 
6, 3, 3, 6, 94, 67, 87, 19, 3, 3, 6, 3, 94, 67, 87, 19, 
3, 6, 3, 3, 94, 67, 87, 19, 6, 3, 3, 6, 94, 67, 87, 19, 
3, 3, 6, 3, 94, 67, 87, 19, 3, 6, 3, 3, 94, 67, 87, 19, 
6, 3, 3, 6, 94, 67, 87, 19, 3, 3, 6, 3, 94, 67, 87, 19, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 98, 15, 15, 21, 58, 23, 99, 
22, 103, 15, 15, 98, 58, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 30, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 100, 29, 29, 29, 29, 
3, 6, 3, 3, 94, 67, 87, 19, 6, 3, 3, 6, 94, 67, 87, 19, 
3, 3, 6, 3, 94, 67, 87, 19, 3, 6, 3, 3, 94, 67, 87, 19, 
6, 3, 3, 6, 94, 67, 87, 19, 3, 3, 6, 3, 94, 67, 87, 19, 
3, 6, 3, 3, 94, 67, 87, 19, 6, 3, 3, 6, 94, 67, 87, 19, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 103, 15, 15, 21, 58, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 30, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 30, 29, 29, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 103, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 98, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 30, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 29, 29, 29, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 103, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 30, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
22, 104, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 98, 15, 15, 21, 58, 23, 99, 22, 103, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 30, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 100, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 30, 29, 29, 
22, 103, 15, 15, 21, 101, 23, 99, 22, 98, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 98, 15, 15, 21, 101, 23, 99, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 30, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 103, 15, 15, 21, 58, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 100, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 30, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
22, 98, 15, 15, 21, 101, 23, 99, 22, 103, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 104, 15, 15, 21, 58, 23, 99, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 30, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 30, 29, 29, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 30, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 100, 29, 30, 29, 29, 
94, 7, 9, 100, 29, 29, 29, 29, 94, 7, 9, 102, 29, 29, 29, 29, 
22, 98, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 98, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 98, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 58, 23, 99, 
22, 98, 15, 15, 21, 101, 23, 99, 22, 103, 15, 15, 21, 58, 23, 99, 
22, 21, 15, 15, 21, 101, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
22, 21, 15, 15, 21, 58, 23, 99, 22, 21, 15, 15, 21, 101, 23, 99, 
29, 29, 29, 93, 3, 3, 6, 3, 29, 29, 29, 93, 3, 6, 3, 3, 
29, 30, 29, 93, 4, 3, 3, 6, 29, 29, 29, 93, 3, 3, 6, 3, 
29, 29, 29, 93, 3, 6, 3, 3, 29, 30, 29, 93, 4, 3, 3, 6, 
29, 29, 29, 93, 3, 3, 6, 75, 29, 29, 29, 107, 2, 6, 75, 75, 
3, 3, 6, 3, 20, 15, 15, 21, 3, 6, 3, 3, 22, 41, 41, 41, 
6, 3, 3, 6, 19, 39, 39, 105, 3, 3, 6, 3, 24, 65, 65, 44, 
3, 6, 3, 3, 99, 42, 91, 34, 6, 3, 3, 6, 94, 34, 72, 38, 
3, 3, 6, 3, 68, 72, 78, 79, 3, 6, 3, 3, 7, 43, 43, 83, 
104, 20, 20, 20, 20, 20, 22, 101, 39, 39, 64, 105, 105, 64, 105, 31, 
31, 65, 65, 65, 65, 65, 65, 70, 42, 91, 71, 71, 71, 71, 34, 72, 
72, 78, 79, 79, 79, 79, 79, 83, 43, 36, 36, 36, 36, 36, 36, 88, 
83, 29, 36, 36, 36, 36, 84, 95, 29, 84, 84, 1, 3, 88, 80, 26, 
19, 87, 94, 7, 29, 29, 29, 29, 106, 34, 43, 10, 29, 29, 29, 29, 
34, 43, 88, 10, 29, 30, 29, 29, 43, 88, 26, 10, 29, 29, 29, 29, 
80, 26, 28, 10, 29, 29, 29, 29, 85, 28, 81, 10, 29, 30, 29, 29, 
27, 92, 97, 10, 29, 29, 29, 29, 28, 81, 97, 10, 29, 29, 29, 29, 
29, 30, 29, 108, 109, 4, 6, 12, 29, 29, 29, 29, 109, 13, 15, 8, 
29, 29, 29, 29, 111, 112, 19, 23, 29, 30, 29, 29, 30, 114, 102, 100, 
29, 29, 29, 29, 29, 29, 29, 114, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
2, 75, 6, 3, 3, 6, 3, 3, 13, 17, 16, 16, 13, 16, 16, 13, 
19, 20, 21, 22, 21, 21, 22, 21, 99, 99, 67, 99, 99, 67, 99, 99, 
102, 100, 100, 100, 100, 100, 100, 100, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
6, 3, 3, 6, 3, 3, 6, 3, 16, 16, 13, 16, 16, 13, 16, 16, 
21, 22, 21, 21, 22, 21, 21, 22, 67, 99, 99, 67, 99, 99, 67, 99, 
100, 100, 100, 100, 100, 100, 100, 100, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
3, 6, 3, 3, 6, 3, 3, 6, 13, 16, 16, 13, 16, 16, 13, 16, 
21, 21, 22, 21, 21, 22, 21, 21, 99, 67, 99, 99, 67, 99, 99, 67, 
100, 100, 100, 100, 100, 100, 100, 100, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
3, 3, 6, 3, 3, 6, 3, 3, 16, 13, 16, 16, 13, 16, 16, 13, 
22, 21, 21, 22, 21, 21, 22, 21, 99, 99, 67, 99, 99, 67, 99, 99, 
100, 100, 100, 100, 100, 100, 100, 100, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
6, 3, 3, 6, 9, 89, 84, 80, 16, 16, 13, 16, 16, 10, 85, 26, 
21, 22, 21, 21, 22, 10, 113, 89, 67, 99, 99, 67, 99, 99, 10, 10, 
100, 100, 100, 100, 100, 100, 100, 100, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
95, 95, 95, 25, 25, 85, 26, 28, 26, 27, 27, 28, 28, 28, 96, 81, 
96, 81, 81, 81, 81, 97, 97, 97, 110, 97, 97, 97, 97, 97, 97, 110, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
81, 97, 110, 10, 29, 30, 29, 29, 97, 97, 10, 29, 29, 29, 29, 29, 
97, 110, 10, 29, 29, 29, 29, 29, 10, 10, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 89, 29, 29, 29, 29, 29, 29, 89, 10, 
29, 30, 29, 29, 30, 89, 10, 116, 29, 29, 29, 29, 89, 10, 121, 121, 
29, 29, 29, 29, 10, 121, 121, 130, 29, 30, 29, 89, 10, 134, 135, 136, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 89, 10, 10, 10, 10, 10, 10, 
10, 10, 115, 115, 115, 115, 115, 115, 116, 116, 117, 118, 118, 118, 118, 118, 
120, 119, 117, 119, 119, 119, 119, 119, 122, 123, 122, 122, 122, 122, 122, 122, 
131, 131, 131, 131, 131, 131, 131, 131, 136, 136, 136, 136, 136, 136, 136, 136, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 
115, 115, 115, 115, 115, 115, 115, 115, 118, 118, 118, 118, 118, 118, 118, 118, 
119, 119, 119, 119, 119, 119, 119, 119, 122, 122, 122, 122, 122, 122, 122, 122, 
131, 131, 131, 131, 131, 131, 131, 131, 136, 136, 136, 136, 136, 136, 136, 136, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 
115, 115, 115, 115, 115, 115, 115, 115, 118, 118, 118, 118, 118, 118, 118, 118, 
119, 119, 119, 119, 119, 119, 119, 119, 122, 122, 122, 122, 122, 122, 122, 122, 
131, 131, 131, 131, 131, 131, 131, 132, 136, 136, 136, 136, 136, 136, 136, 119, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 
115, 115, 115, 115, 115, 115, 115, 115, 118, 118, 118, 118, 118, 118, 118, 118, 
119, 119, 119, 119, 119, 119, 119, 119, 119, 124, 36, 36, 125, 119, 122, 124, 
36, 36, 36, 36, 36, 133, 132, 36, 36, 36, 128, 128, 36, 36, 119, 137, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 
115, 115, 115, 115, 115, 115, 115, 115, 118, 118, 118, 118, 118, 118, 118, 118, 
119, 119, 119, 119, 119, 119, 119, 119, 124, 124, 124, 124, 124, 126, 118, 124, 
36, 36, 36, 36, 36, 125, 128, 36, 124, 36, 36, 133, 137, 128, 119, 36, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 
115, 115, 115, 115, 115, 115, 115, 115, 118, 118, 118, 118, 118, 118, 118, 118, 
119, 119, 119, 119, 119, 119, 119, 119, 124, 124, 118, 122, 126, 124, 124, 124, 
36, 36, 52, 131, 36, 36, 36, 36, 36, 36, 124, 136, 36, 36, 36, 36, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 
115, 115, 115, 115, 115, 115, 115, 115, 118, 118, 118, 118, 118, 118, 118, 118, 
119, 119, 119, 119, 119, 119, 119, 119, 122, 126, 124, 124, 124, 124, 118, 118, 
131, 125, 36, 36, 36, 36, 128, 128, 136, 137, 36, 36, 124, 137, 138, 119, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 
115, 115, 115, 115, 115, 115, 115, 115, 118, 118, 118, 118, 118, 118, 118, 118, 
119, 119, 119, 119, 119, 119, 119, 119, 124, 124, 118, 118, 124, 124, 118, 122, 
36, 36, 128, 128, 36, 36, 128, 131, 36, 36, 119, 119, 36, 36, 119, 136, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 
115, 115, 115, 115, 115, 115, 115, 115, 118, 118, 118, 118, 118, 118, 118, 118, 
119, 119, 119, 119, 119, 119, 119, 119, 118, 124, 124, 124, 124, 122, 122, 122, 
118, 36, 36, 36, 36, 122, 131, 131, 137, 36, 133, 36, 36, 122, 136, 136, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 89, 29, 30, 29, 
115, 115, 115, 115, 10, 10, 89, 29, 118, 118, 118, 119, 116, 116, 10, 89, 
119, 119, 119, 117, 119, 120, 116, 10, 122, 122, 122, 123, 123, 122, 121, 121, 
131, 131, 131, 131, 131, 131, 130, 121, 136, 136, 136, 136, 136, 136, 136, 135, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
89, 30, 29, 29, 30, 29, 29, 30, 10, 89, 29, 29, 29, 29, 29, 29, 
121, 10, 29, 29, 29, 29, 29, 29, 134, 10, 89, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 89, 29, 29, 29, 29, 29, 29, 89, 10, 
29, 29, 29, 29, 29, 29, 10, 121, 29, 29, 30, 29, 29, 112, 10, 134, 
29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 112, 10, 10, 10, 10, 
29, 89, 10, 10, 115, 115, 115, 115, 89, 10, 116, 116, 117, 118, 118, 118, 
10, 116, 120, 119, 117, 119, 119, 119, 121, 121, 122, 123, 123, 122, 122, 122, 
121, 130, 131, 131, 131, 131, 131, 131, 135, 136, 136, 136, 136, 136, 136, 136, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 
115, 115, 115, 115, 115, 115, 115, 115, 118, 118, 118, 118, 118, 118, 118, 118, 
119, 119, 119, 119, 119, 119, 119, 119, 122, 127, 52, 36, 36, 45, 128, 122, 
131, 125, 36, 36, 36, 36, 36, 127, 139, 36, 36, 124, 127, 36, 36, 126, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 
115, 115, 115, 115, 115, 115, 115, 115, 118, 118, 118, 118, 118, 118, 118, 118, 
119, 119, 119, 119, 119, 119, 119, 119, 122, 124, 124, 124, 122, 129, 124, 124, 
131, 36, 36, 36, 131, 36, 36, 36, 136, 36, 36, 36, 136, 36, 36, 36, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 10, 10, 
115, 115, 115, 115, 115, 115, 115, 115, 118, 118, 118, 118, 118, 118, 118, 118, 
119, 119, 119, 119, 119, 119, 119, 119, 117, 122, 122, 122, 122, 122, 122, 122, 
131, 131, 131, 131, 131, 131, 131, 131, 136, 136, 136, 136, 136, 136, 136, 136, 
29, 29, 29, 29, 29, 29, 29, 29, 10, 10, 10, 10, 10, 10, 89, 30, 
115, 115, 115, 115, 115, 115, 10, 10, 118, 118, 118, 118, 118, 117, 116, 116, 
119, 119, 119, 119, 119, 117, 119, 120, 122, 122, 122, 122, 122, 123, 123, 122, 
131, 131, 131, 131, 131, 131, 131, 131, 136, 136, 136, 136, 136, 136, 136, 136, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
89, 29, 29, 29, 29, 29, 29, 29, 10, 89, 29, 29, 29, 29, 29, 29, 
116, 10, 112, 29, 29, 30, 29, 29, 121, 121, 10, 89, 29, 29, 29, 29, 
130, 121, 121, 10, 29, 29, 29, 29, 136, 135, 134, 10, 89, 30, 29, 29, 
29, 29, 29, 10, 69, 69, 69, 140, 29, 29, 29, 10, 56, 56, 142, 143, 
29, 30, 29, 10, 149, 149, 149, 150, 29, 29, 29, 10, 150, 150, 150, 150, 
29, 29, 29, 10, 157, 158, 157, 157, 29, 30, 29, 10, 161, 161, 161, 161, 
29, 29, 29, 89, 10, 167, 167, 167, 29, 29, 29, 29, 10, 170, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 157, 157, 157, 158, 158, 158, 158, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 171, 170, 170, 170, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 158, 157, 157, 158, 158, 157, 157, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 171, 170, 170, 171, 170, 171, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
158, 157, 157, 157, 158, 158, 157, 158, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 171, 170, 170, 171, 170, 
141, 141, 141, 141, 141, 141, 141, 138, 143, 143, 143, 143, 143, 143, 143, 144, 
151, 151, 151, 151, 151, 151, 151, 144, 150, 150, 150, 150, 150, 150, 150, 144, 
157, 157, 157, 158, 158, 157, 158, 159, 161, 161, 161, 161, 161, 161, 161, 163, 
167, 167, 167, 167, 167, 167, 167, 168, 170, 171, 170, 170, 170, 170, 170, 62, 
36, 36, 138, 138, 36, 36, 138, 141, 36, 36, 144, 144, 36, 36, 144, 143, 
36, 36, 144, 144, 36, 36, 144, 151, 36, 36, 144, 144, 36, 36, 144, 150, 
36, 36, 159, 159, 36, 36, 159, 158, 36, 36, 163, 163, 36, 36, 163, 161, 
36, 36, 168, 168, 36, 36, 168, 167, 36, 36, 133, 133, 36, 36, 62, 170, 
139, 36, 36, 52, 141, 141, 138, 36, 145, 36, 36, 52, 143, 143, 144, 36, 
152, 36, 36, 52, 151, 151, 144, 36, 154, 36, 36, 155, 150, 150, 144, 36, 
160, 36, 36, 52, 157, 157, 159, 36, 164, 36, 36, 165, 161, 161, 163, 36, 
169, 36, 36, 165, 167, 167, 168, 36, 172, 36, 36, 46, 170, 171, 168, 36, 
36, 36, 36, 139, 36, 36, 36, 36, 36, 52, 36, 146, 36, 52, 36, 36, 
36, 52, 36, 125, 36, 52, 36, 36, 36, 138, 36, 36, 125, 155, 36, 36, 
36, 159, 36, 36, 52, 52, 36, 36, 36, 159, 36, 36, 166, 52, 36, 36, 
36, 169, 36, 36, 168, 165, 36, 36, 36, 172, 133, 36, 168, 46, 36, 36, 
141, 52, 36, 36, 139, 141, 141, 138, 143, 52, 36, 36, 145, 143, 143, 144, 
151, 52, 36, 36, 36, 36, 152, 144, 150, 155, 36, 36, 36, 36, 154, 144, 
157, 52, 36, 36, 159, 160, 161, 159, 161, 165, 36, 36, 164, 161, 161, 163, 
167, 165, 36, 36, 166, 168, 163, 168, 171, 46, 36, 36, 36, 36, 46, 168, 
36, 36, 138, 138, 36, 36, 138, 141, 36, 36, 126, 52, 36, 36, 144, 143, 
36, 36, 36, 36, 36, 36, 144, 153, 36, 36, 36, 36, 36, 36, 144, 154, 
36, 36, 159, 159, 36, 36, 159, 159, 36, 36, 163, 163, 36, 36, 163, 163, 
36, 36, 168, 168, 36, 36, 168, 52, 36, 36, 168, 168, 36, 36, 168, 46, 
45, 36, 52, 36, 36, 138, 141, 141, 36, 36, 52, 36, 36, 138, 143, 143, 
36, 36, 146, 45, 36, 52, 151, 151, 36, 36, 144, 155, 36, 133, 150, 150, 
36, 36, 159, 52, 36, 36, 158, 157, 36, 36, 36, 36, 36, 36, 164, 161, 
36, 36, 36, 36, 36, 36, 163, 167, 36, 36, 172, 168, 36, 36, 168, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
158, 157, 158, 158, 157, 158, 157, 158, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 170, 170, 171, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
158, 158, 158, 157, 158, 158, 157, 157, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 170, 170, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 158, 158, 157, 157, 158, 157, 158, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 170, 170, 170, 170, 
141, 141, 141, 141, 141, 141, 140, 69, 143, 143, 143, 143, 143, 143, 143, 142, 
151, 151, 151, 151, 151, 151, 150, 149, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 157, 157, 157, 157, 157, 157, 157, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 170, 171, 170, 170, 
69, 69, 10, 29, 29, 29, 29, 29, 56, 56, 10, 29, 29, 29, 29, 29, 
149, 149, 10, 29, 30, 29, 29, 30, 150, 150, 10, 29, 29, 29, 29, 29, 
158, 157, 10, 29, 29, 29, 29, 29, 161, 161, 10, 29, 30, 29, 29, 30, 
167, 10, 89, 29, 29, 29, 29, 29, 170, 10, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 10, 69, 69, 29, 29, 29, 29, 29, 10, 56, 56, 
29, 29, 30, 29, 29, 10, 149, 149, 29, 29, 29, 29, 29, 10, 150, 150, 
29, 29, 29, 29, 29, 10, 157, 158, 29, 29, 30, 29, 29, 10, 161, 161, 
29, 29, 29, 29, 29, 89, 10, 167, 29, 29, 29, 29, 29, 29, 10, 170, 
69, 140, 141, 141, 141, 141, 141, 141, 142, 143, 143, 143, 143, 147, 143, 143, 
149, 150, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 157, 157, 157, 157, 157, 158, 158, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 171, 170, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
158, 158, 157, 158, 157, 157, 158, 158, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 171, 170, 170, 171, 170, 171, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 157, 158, 157, 157, 157, 158, 158, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 170, 171, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 147, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 158, 157, 157, 157, 158, 158, 157, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 171, 170, 170, 171, 170, 170, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
158, 158, 157, 158, 157, 157, 158, 157, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 170, 171, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 157, 158, 157, 157, 158, 157, 158, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 171, 170, 170, 170, 170, 
139, 36, 36, 52, 139, 36, 36, 52, 145, 36, 36, 52, 145, 36, 36, 52, 
152, 36, 36, 52, 152, 36, 36, 52, 154, 36, 36, 155, 154, 36, 36, 155, 
160, 36, 36, 52, 160, 36, 36, 52, 164, 36, 36, 165, 164, 36, 36, 165, 
169, 36, 36, 165, 169, 36, 36, 165, 170, 45, 36, 36, 45, 36, 36, 168, 
141, 36, 36, 36, 141, 36, 36, 36, 143, 36, 36, 36, 148, 36, 36, 133, 
151, 36, 36, 36, 45, 36, 36, 122, 150, 36, 36, 36, 36, 36, 155, 156, 
157, 36, 36, 36, 162, 36, 36, 45, 161, 36, 36, 36, 161, 36, 36, 36, 
167, 36, 36, 36, 167, 36, 36, 36, 171, 36, 36, 36, 170, 36, 36, 36, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 157, 157, 157, 157, 158, 157, 157, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 170, 171, 170, 171, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 147, 147, 143, 143, 143, 143, 147, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 157, 158, 157, 157, 157, 157, 157, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 171, 170, 170, 170, 170, 170, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
158, 157, 158, 157, 158, 158, 157, 158, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 170, 170, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 147, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 158, 158, 158, 158, 157, 158, 158, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 171, 170, 170, 170, 170, 170, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 157, 157, 158, 158, 157, 157, 158, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 170, 170, 170, 170, 
141, 141, 141, 141, 141, 141, 141, 141, 143, 143, 143, 143, 143, 143, 143, 143, 
151, 151, 151, 151, 151, 151, 151, 151, 150, 150, 150, 150, 150, 150, 150, 150, 
157, 158, 157, 157, 157, 157, 157, 157, 161, 161, 161, 161, 161, 161, 161, 161, 
167, 167, 167, 167, 167, 167, 167, 167, 170, 170, 170, 170, 170, 170, 170, 171, 
140, 69, 69, 69, 10, 29, 29, 29, 147, 142, 56, 56, 10, 29, 29, 29, 
150, 149, 149, 149, 10, 30, 29, 29, 150, 150, 150, 150, 10, 29, 29, 29, 
157, 157, 158, 157, 10, 29, 29, 29, 161, 161, 161, 161, 10, 30, 29, 29, 
167, 167, 167, 10, 89, 29, 29, 29, 170, 170, 170, 10, 29, 29, 29, 29, 
29, 30, 29, 29, 112, 10, 63, 63, 29, 29, 29, 29, 29, 89, 10, 178, 
29, 29, 29, 29, 29, 29, 89, 10, 29, 30, 29, 29, 30, 29, 29, 112, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 179, 179, 179, 179, 180, 179, 180, 10, 10, 180, 180, 180, 180, 180, 180, 
29, 89, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 180, 179, 179, 180, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 179, 179, 179, 179, 179, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 179, 179, 179, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
168, 133, 36, 36, 133, 168, 63, 63, 178, 178, 40, 40, 178, 178, 178, 178, 
179, 180, 180, 180, 180, 179, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
173, 36, 36, 46, 63, 63, 32, 36, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 180, 180, 180, 179, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
36, 173, 46, 36, 173, 46, 36, 36, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 180, 179, 179, 179, 179, 179, 179, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 46, 36, 36, 36, 36, 46, 32, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 179, 179, 179, 179, 179, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
36, 36, 32, 174, 36, 36, 32, 36, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
36, 36, 173, 32, 36, 36, 175, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 179, 180, 179, 179, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 179, 179, 180, 180, 179, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 179, 179, 180, 179, 180, 179, 179, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 10, 
179, 179, 179, 179, 179, 180, 10, 89, 180, 180, 180, 180, 10, 10, 112, 29, 
10, 10, 10, 10, 89, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
10, 112, 29, 29, 30, 29, 29, 30, 89, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 30, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 89, 10, 29, 29, 29, 29, 29, 29, 29, 89, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 10, 178, 178, 178, 178, 178, 178, 178, 
89, 10, 180, 179, 179, 179, 179, 180, 30, 89, 10, 10, 180, 180, 180, 180, 
29, 29, 29, 89, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 180, 180, 180, 179, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 180, 179, 179, 179, 179, 179, 179, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 179, 179, 179, 179, 179, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 176, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 180, 179, 180, 180, 180, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 179, 180, 180, 179, 180, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 177, 45, 36, 36, 36, 32, 176, 178, 178, 178, 173, 40, 179, 178, 178, 
179, 179, 179, 180, 180, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 36, 36, 36, 63, 46, 36, 36, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 180, 180, 180, 179, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
173, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 180, 179, 179, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 180, 179, 179, 180, 179, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 180, 179, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 180, 180, 179, 179, 180, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 63, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
180, 179, 180, 179, 179, 180, 179, 180, 180, 180, 180, 180, 180, 180, 180, 180, 
10, 10, 10, 10, 10, 10, 10, 10, 29, 29, 29, 29, 29, 29, 29, 29, 
30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 63, 63, 63, 176, 63, 63, 178, 178, 178, 178, 178, 178, 178, 178, 
179, 179, 179, 179, 179, 179, 179, 180, 180, 180, 180, 180, 180, 180, 10, 10, 
10, 10, 10, 10, 10, 10, 89, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 30, 29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 
63, 63, 10, 89, 29, 30, 29, 29, 178, 10, 89, 29, 29, 29, 29, 29, 
10, 89, 29, 29, 29, 29, 29, 29, 89, 29, 30, 29, 29, 30, 29, 29, 
29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 
29, 29, 30, 29, 29, 30, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29
};

